阅读更多

0顶
0踩

编程语言

原创新闻 Go 1.9发布 支持渐进式代码重构

2017-08-31 09:45 by 副主编 jihong10102006 评论(0) 有6309人浏览
go
引用
原文:Go 1.9 is released
作者:Francesc Campoy
翻译:Vincent

Go团队于2017年8月24日声称即将发布Go 1.9版本。用户可以从这里进行下载。新版本做了很多调整,本文只介绍了最重要的部分。

新版本最大的调整就是引入了type alias:该功能使得Go语言可以支持渐进式代码重构。

math/bits的新包无符号整数的位计数和操作功能,如果可能的话,由特殊CPU指令实现。例如,在x86-64位操作系统上,bits.TrailingZeros(x)使用了BSF指令。

sync包添加了新的Map类型,并发访问的安全性也提高了。用户想要了解更多,可以查询文档,从而可以更加深刻地理解为什么说它的诞生是从GopherCon 2017闪电演讲幻灯片 )得到灵感的。

testing包也作了新的调整。新的Helper方法添加到 testing.Ttesting.B,让调用函数成为测试的辅助函数。当测试包打印文件和线的信息,它显示调用helper函数的位置而不是在帮助函数本身的线。。

现在time包可以透明地跟踪每个时间值的 monotonic time,使两个时间之间的差值计算不受墙上时钟调整的影响

更多介绍请详见包文档设计文档

最后,Go 1.9版本将同时在一个包中编译函数,这也使得编译速度变得更快了。

1.9版本添加很多功能,同时也改进和修复了很多问题。用户可以在1.9版本中查看所有的调整点,以及关于上面提到的更多的内容。
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Oracle Sql语句转换成Mysql Sql语句

    Oracle Sql语句转换成Mysql Sql语句java 源码,非常简单,只要给定源oracle sql语句地址,和生成目标文件地址运行即可。

  • java中的复杂查询sql语句怎么写?

    java中的复杂查询sql语句实现

  • mysql添加的sql语句怎么写_插入sql语句怎么写

    插入sql语句的写法:【insert into table_name values (value1,value2,value3,...);】。还可以在插入数据时指定列名,如【insert into table_name (column1)】。SQL insert into 的基本语法insert into语句可以有两...

  • MyBatis-Plus 自定义sql语句

    一、引言 Good Good Study,Day Day Up,童鞋点个关注,不迷路,么么哒~~~ MP自带的条件构造器虽然很强大,有时候也避免不了写稍微复杂一点业务的sql,那么那么今天说说MP怎么自定义sql语句吧。 二、配置 自定义...

  • 如何预测SQL语句查询时间?

    1.概述 Predictor是基于机器学习且具有在线学习能力的...用户执行的SQL语法正确无报错,且不会导致数据库异常等;历史性能数据窗口内openGauss并发量稳定,表结构、表数量不变,数据量无突变,涉及查询性能的guc参数

  • SQL server 查询语句

    select * from test.dbo.users -- 普通条件查询 where id=1; 模糊查询 select * from test.dbo.users where username like '%li%'; ... select * from test.dbo.users -- id在1~3之间的数据 ... select * from test....

  • 在mapper映射文件中批量插入数据的sql语句该怎么写?以及怎样在sql语句中接收list集合参数?

    文章目录在mapper映射文件中批量插入数据的sql语句该怎么写?单条数据插入的好好的,为什么要突然变成批量插入的呢?怎样写批量插入 在mapper映射文件中批量插入数据的sql语句该怎么写? 单条数据插入的好好的,为...

  • 通过Navicat 写SQL语句

    具体步骤: 1、首先打开要写SQL语句的数据库连接 2、然后点击菜单中的查询(query) 3、然后点击新建查询 4、然后输入SQL语句,点击运行,查询到的数据在底部

  • mysql 更新sql 语句怎么写_sql更新语句怎么写

    在SQL数据库中的更新语句要使用UPDATE语句来完成,UPDATE语句的作用是改变数据库中现有的数据,从而达到更新数据的目的,其语法是“update set = where...”。在SQL数据库中的更新语句要使用UPDATE语句来完成,...

  • mysql中查询字段为null或者不为null的sql语句怎么写?

    在mysql中,查询某字段为空时,切记不可用 = null,而是 is null,不为空则是 is not nullselect * from table where column is null;select * from table where column is not null;

  • mysql怎么写sql语句_Navicat如何写sql语句

    sql是操作数据库中数据的语句,在...为了方便大家学会在Navicat写sql语句的技巧,下面将教手把手给大家进行演示。具体操作步骤如下:步骤一 打开你电脑里的Navicat for MySQL。在开始菜单搜索框中输入“navicat”...

  • sql 纵向求和_SQL语句求和语句该怎么编写?有几种方法?

    SQL语句是数据库的灵魂,下面要给大家介绍的是SQL语句中求和的各种方法,希望对你们有所帮助吧。一、SQL语句是什么?了解求和方法之前,我们得先了解SQL语句是什么。SQL是什么?1.SQL全名Structured Query Language:...

  • mysql 删除一个字段语句怎么写_删除的sql语句怎么写

    1. 删除一个表的sql 语句怎么写啊使用drop语句,drop table (需要删除表的名字)。drop是删除整个表,delete是删除表的内容。 drop语句的作用:删除内容和定义,释放空间,简单来说就是把整个表去掉。以后要新增数据...

  • SQL语句能自动生成吗?

    有许多工具和程序可以帮助您自动生成SQL语句,这些工具可以提高工作效率并减少出错的可能性,快来看看吧

  • 使用SQL语句创建数据库与创建表

    目录 前言 一、通过sql语句实现 1.1 创建数据库 1.2 查看、验证创建的数据库。 1.3 修改数据库的属性 1.4 数据库的分离与附加。 1.5 创建数据表 二、用通过SQL Sever Management Studio 2.1 创建数据库 2.2 查看、...

  • 【SQL语句不等于怎么写? 写法有哪几种?】

    在 Oracle 中不等于的表达方式有三种分别是:​​、​!...SQL 不等于在进行查询数据的时候偶尔会需要用到,那么 SQL 语句不等于怎么写呢?今天 就来和大家分享一下相关写法。例:查询不等于1的数据。

  • 为什么存储过程比sql语句效率高?

    SQL语句需要先被数据库引擎处理成低级的指令 然后才执行 ------------------------------------------------------- 如果是只执行一次的话,存储过程不一定比SQL语句效率高.因为存储过程有个预先编译的过程.就是....

  • logback.xml中如何将sql语句打印出来?

    1,在logback.xml将info级别改成debug...debug级别就是日志的最低级别,可以将大部分日志都打印出来,所以sql语句也能打印出来 各个日志级别的详细描述如下: https://www.cnblogs.com/alice-fee/p/6214654.html ...

  • 在SQL SERVER中当查询的条件是一个选择范围的SQL语句怎么写?

    在SQL SERVER中当查询的条件是一个选择范围是SQL语句怎么写? 这条语句是在JAVA界面层有的!如:房屋单价是从1000——2000,SQL语句:select*from table where money between ? and ? 可以吗?但是我在数据库中价格...

  • 2022-11-21:第N高的薪水。表结构和数据的sql语句如下。请问sql语句如何写? DROP TABLE IF EXISTS employee; CREATE TABLE employee (

    2022-11-21:第N高的薪水。表结构和数据的sql语句如下。请问sql语句如何写?

Global site tag (gtag.js) - Google Analytics